publicly display the blessed sacrament - French English Dictionary